package locacao;


import excecao.*;

public interface ILocacao {

	public void inserir(Locacao novalocacao) throws ElementoExisteException, 
													RegistroCadastradoComSucessoException;

	public void alterar(Locacao locacao) throws ElementoNaoEncontradoException, 
												RegistroAlteradoException;

	public Locacao consultar(int codigo) throws ElementoNaoEncontradoException,
												BancoVazioException;


	public Locacao[] listar() throws ElementoNaoEncontradoException,
									 BancoVazioException;


	public void excluir(int codigo) throws ElementoNaoEncontradoException,
										   RegistroExcluidoException,
										   BancoVazioException;

}
